package com.example.strategy;

import com.example.strategy.Impi.MybatisImpi;
import com.example.strategy.Impi.SpringJdbcTemplateImpi;

/**
 * 策略模式，一个接口是有不同的实现
 */
public class Test {
    public static void main(String[] args) {
        MySQLControl mybatisImpi = new MybatisImpi();
        mybatisImpi.insert("1", "2");
        mybatisImpi.update("2", "3");

        MySQLControl springJdbcTemplateImpi = new SpringJdbcTemplateImpi();
        springJdbcTemplateImpi.insert("1", "2");
        springJdbcTemplateImpi.update("2", "3");
    }
}
